ball thrust - Turkish English Dictionary